package com.etc.Day3;

import java.util.List;

/**
 * @Author kalista
 * @Description
 * @Date 2020/10/23  10:29
 **/
public class Dog {

    /**
     * 成员变量和局部变量
     * 类中位置不同：  局部变量 方法中   成员变量 方法外
     * 生命周期： 成员变量 （随对象存在而存在，对象消失她就消失） 局部变量 （随着方法调用才存在。 随方法调用完就消失）
     * 初始化不同： 成员变量（都有默认值）  局部变量没有初始化得值 。 必须先定义 在赋值
     * 内存中放得位置不同：  成员变量  jvm 堆内存    局部变量  栈内存
     */

    //成员变量
     String name;
     int age ;
     String sex;
     List<String> list;

     public void kanmen(){
         // 局部变量
         int a;
         System.out.println(this.name + "看门");
     }

     public void chirou(){

     }

}
